Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 NORTH ROAD Semi-Detached £342,795 £187,000 18 Aug 2005
78 NORTH ROAD Semi-Detached £462,051 £180,000 27 Nov 2002
80 NORTH ROAD Semi-Detached £494,436 £343,500 14 Jul 2015
89 NORTH ROAD Semi-Detached £472,680 £466,000 14 Jun 2022
91 NORTH ROAD Terraced £351,386 £190,000 1 May 2009
103 NORTH ROAD Semi-Detached £361,590 £70,000 1 May 1997